package com.yungu.swift.system.sys.model.dto;

import com.yungu.swift.base.model.BaseDto;


/**
 * 区域&地标表
 **/

public class SysPointSiteDto extends BaseDto {

    /**
     * 起终点名称
     **/
    private String name;

    /**
     * 类型（1区域 2地标）
     **/
    private Integer type;

    /**
     * 省份名
     */
    private String provinceName;

    /**
     * 城市 uuid
     */
    private String cityUuid;

    /**
     * 所属城市名称
     **/
    private String cityName;

    /**
     * 所属城市编号
     **/
    private String cityNo;

    /****/
    private String areaName;

    /**
     * 中心点地址
     **/
    private String centerAddress;

    /**
     * 中心点经度
     **/
    private Double centerLng;

    /**
     * 中心点纬度
     **/
    private Double centerLat;

    /**
     * 包含区域（以','分割）
     **/
    private String includeAreas;

    /**
     * 公司 Uuid
     **/
    private String companyUuid;

    /**
     * 代理 Uuid
     **/
    private String agentUuid;

    /**
     * 有效状态：0正常 -1删除
     **/
    private Integer state;

    /**
     * 开启状态：0未开启 1开启
     **/
    private Integer status;

    /**
     * 辅助字段
     */
    private Integer matchCurPoint;

    /**
     * 区域代码
     */
    private String adCode;

    public String getAdCode() {
        return adCode;
    }

    public void setAdCode(String adCode) {
        this.adCode = adCode;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return this.name;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getType() {
        return this.type;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getCityName() {
        return this.cityName;
    }

    public void setCityNo(String cityNo) {
        this.cityNo = cityNo;
    }

    public String getCityNo() {
        return this.cityNo;
    }

    public void setCenterLng(Double centerLng) {
        this.centerLng = centerLng;
    }

    public Double getCenterLng() {
        return this.centerLng;
    }

    public void setCenterLat(Double centerLat) {
        this.centerLat = centerLat;
    }

    public Double getCenterLat() {
        return this.centerLat;
    }

    public void setIncludeAreas(String includeAreas) {
        this.includeAreas = includeAreas;
    }

    public String getIncludeAreas() {
        return this.includeAreas;
    }

    public void setCompanyUuid(String companyUuid) {
        this.companyUuid = companyUuid;
    }

    public String getCompanyUuid() {
        return this.companyUuid;
    }

    public void setAgentUuid(String agentUuid) {
        this.agentUuid = agentUuid;
    }

    public String getAgentUuid() {
        return this.agentUuid;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getState() {
        return this.state;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getStatus() {
        return this.status;
    }

    public Integer getMatchCurPoint() {
        return matchCurPoint;
    }

    public void setMatchCurPoint(Integer matchCurPoint) {
        this.matchCurPoint = matchCurPoint;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getCenterAddress() {
        return centerAddress;
    }

    public void setCenterAddress(String centerAddress) {
        this.centerAddress = centerAddress;
    }

    public String getCityUuid() {
        return cityUuid;
    }

    public void setCityUuid(String cityUuid) {
        this.cityUuid = cityUuid;
    }
}
